Project manager telecom careers in Muscat, Oman